garbage dumps - French English Dictionary